Big Huge Thesaurus

Agathis lanceolata

noun